File Coverage

blib/lib/Thrift/MessageType.pm
Criterion Covered Total %
statement 26 26 100.0
branch n/a
condition n/a
subroutine 9 9 100.0
pod n/a
total 35 35 100.0


line stmt bran cond sub pod time code
1             #
2             # Licensed to the Apache Software Foundation (ASF) under one
3             # or more contributor license agreements. See the NOTICE file
4             # distributed with this work for additional information
5             # regarding copyright ownership. The ASF licenses this file
6             # to you under the Apache License, Version 2.0 (the
7             # "License"); you may not use this file except in compliance
8             # with the License. You may obtain a copy of the License at
9             #
10             # http://www.apache.org/licenses/LICENSE-2.0
11             #
12             # Unless required by applicable law or agreed to in writing,
13             # software distributed under the License is distributed on an
14             # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15             # KIND, either express or implied. See the License for the
16             # specific language governing permissions and limitations
17             # under the License.
18             #
19              
20 3     3   31 use 5.10.0;
  3         7  
21 3     3   12 use strict;
  3         6  
  3         44  
22 3     3   12 use warnings;
  3         4  
  3         56  
23              
24 3     3   10 use Thrift;
  3         6  
  3         94  
25              
26             #
27             # Message types for RPC
28             #
29             package Thrift::TMessageType;
30 3     3   14 use version 0.77; our $VERSION = version->declare("$Thrift::VERSION");
  3         39  
  3         25  
31              
32 3     3   261 use constant CALL => 1;
  3         4  
  3         141  
33 3     3   14 use constant REPLY => 2;
  3         5  
  3         157  
34 3     3   27 use constant EXCEPTION => 3;
  3         4  
  3         143  
35 3     3   16 use constant ONEWAY => 4;
  3         4  
  3         181  
36              
37             1;