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   39 use 5.10.0;
  3         11  
21 3     3   17 use strict;
  3         7  
  3         63  
22 3     3   24 use warnings;
  3         7  
  3         86  
23              
24 3     3   14 use Thrift;
  3         6  
  3         124  
25              
26             #
27             # Message types for RPC
28             #
29             package Thrift::TMessageType;
30 3     3   18 use version 0.77; our $VERSION = version->declare("$Thrift::VERSION");
  3         58  
  3         31  
31              
32 3     3   336 use constant CALL => 1;
  3         6  
  3         205  
33 3     3   19 use constant REPLY => 2;
  3         6  
  3         161  
34 3     3   25 use constant EXCEPTION => 3;
  3         7  
  3         161  
35 3     3   18 use constant ONEWAY => 4;
  3         7  
  3         231  
36              
37             1;